ÔEACHER'S ÐET, A GRADE BOOK (C)1984 ÍICHEAL Ê. ÅRSKINE ALL RIGHTS RESERVED (SEE NOTICE BELOW) ÔHE NAME USED ABOVE AND ELSEWHERE ON THIS DISK AND IN THIS DOCUMENT IS ONLY TITLE É HAVE CHOSEN FOR CONVIENENCE. É AM A CHRISTIAN AND AFTER MUCH PRAYER É FEEL URGED TO PRESENT MY WORK IN A MANNER WHICH WILL GET THE WIDEST POSSIBLE DISSEMINATION IN THE SHORTEST POSSIBLE TIME. É CHOOSE TO ALLOW ANY PARTY POSSESING A COPY OF THIS DISK AND THE PROGRAMS CONTAINED HEREIN TO MAKE COPIES OF THE ENTIRE DISKETTE FOR PURPOSES OF ARCHIVAL STORAGE OR AS A GIFT TO A FRIEND. ÎO PARTY, EXCEPT AS MENTIONED BELOW, SHALL BE CONSTRUED TO HAVE ANY RIGHT TO PUBLICATION, DISSEMINATION, ALTERATION OR REPRODUCTION OF ANY PORTION OF THE DATA AND PROGRAMS CONTAINED UPON THIS DISKETTE OR ANY DOCUMENTS WHICH IT PRODUCES, FOR THE PURPOSE OF COMMERCIAL GAIN, IN ITS VARIOUS FORMS, OR FOR THE PURPOSE OF PROMOTING THE SALE OF ANY OTHER ITEM OR PRODUCT. ÔHE SOLE RIGHTS TO THE USE OF THIS PRODUCT BY PUBLICATION, REPRODUCTION, ALTERATION, AND DISTRIBUTION FOR PURPOSES OF COMMERCIAL GAIN IS RESERVED BY ÃÏÍÁÌ ÕSERS ÇROUP ÕÓÁ, ÌEN ÌINDSAY, ÃOLIN ÔHOMPSON AND THE AUTHOR ÍICHAEL Ê. ÅRSKINE, WHO ALSO RETAINS THE RIGHT OF APPROVAL OF ANY ALTERATION OF THE PROGRAM BY THE ABOVE NAMED PARTIES. ÎO PARTY WHO PROVIDES ANY AUTHORISED COPY OF THIS DISKETTE OR THE PROGRAMS CONTAINED HEREON SHALL IN ANY WAY BE LIABLE FOR ANY LOSSES OR DAMAGES WHICH OCCUR DURING THE COPY, USE OR MISUSE OF THIS PROGRAM. ÏÖÅÒÖÉÅ× OF THE PROGRAMS ------------------------ ÔHE TEACHER'S PET, A GRADE BOOK, WILL HENCEFORTH BE REFERRED TO AS THE ÔÐ. ÔHE ÔÐ IS ACTUALLY A SET OF 12 PROGRAMS WHICH FUNCTION AS A SYSTEM TO PRODUCE AND MAINTAIN CLASS ROSTERS AND CLASS GRADE BOOKS. ÔHE SYSTEM OF PROGRAMS IS APPROXIMATLY 64 KILOBYTES IN SIZE AND FOR THEREFORE CANNOT ALL EXIST IN THE Ã64'S MEMORY AT ANY INSTANT IN TIME. ÆOR THIS REASON É HAVE CHOSEN TO WRITE THE SORCE CODE IN THE LANGUAGE ÃÏÍÁÌ WHICH MAKES THE LOADING AND UNLOADING OF OTHER PROGRAMS CHILDS PLAY. ÉF YOU HAVE NEVER HEARD THE NAME BEFORE É VERY STRONGLY RECOMMEND YOU CONTACT THE ÃÏÍÁÌ ÕSER'S ÇROUP ÕÓÁ, BECAUSE ÃÏÍÁÌ REALLY IS THE EASIEST HIGH LEVEL LANGUAGE TO TEACH AND LEARN THAT HAS EVER BEEN WRITTEN. ÏVERVIEW OF EACH PROGRAM OPTION ------------------------------- ÉNITIALIZE A DISKETTE --------------------- ÎÏÔÅ: ÙOU MUST USE THIS PROGRAM TO INITIATE DISKETTES YOU WISH TO USE ON THE ÔÐ SYSTEM. ÔHIS PROGRAM WILL INITIATE A NEW OR USED DISKETTE SO THAT IT CAN BE USED WITH THE ÔÐ. ÉT WILL DESTROY ANY DATA WHICH WAS ON THE DISK BEFORE YOU USED THE PROGRAM SO MAKE SURE YOU ARE USING A DISK WHICH HAS NO INFORMATION THAT YOU WISH TO KEEP. ÔO SELECT THIS PROGRAM OR ANY OF THE PROGRAMS YOU SIMPLY PRESS THE LETTER OF THE OPTION YOU DESIRE AND THEN PRESS THE RETURN KEY. ÔHE COMPUTER WILL THEN LOAD THE PROGRAM AND RUN IT FOR YOU. ÉN EACH "CASE" YOU WILL BE ASKED IF YOU HAVE SELECTED THE CORRECT OPTION. ÉF YOU ANSWER YES THE PROGRAM WILL RUN IF YOU ANSWER ÎÏ YOU WILL BE ÃÈÁÉÎED BACK TO THE MAIN MENUS. ×HEN THE INITIATE A DISK PROGRAM HAS COMPLETED ITS JOB YOU WILL BE ASKED TO PLACE THE TEACHER'S PET BACK IN THE DRIVE AND AFTER THE VERIFY "PROCEDURE" WILL BE RETURNED TO THE MAIN MENU. ÎÏÔÅ: ÉF AT ANY TIME YOU GET INTO A PROGRAM YOU DON'T WISH TO EXECUTE AND DON'T KNOW WHAT TO DO, JUST REMOVE THE DISK YOU HAVE IN THE DRIVE AND SHUT THE Ã64 OFF. ÔHEN YOU WILL HAVE TO LOAD THE GATEWAY AND RUN IT TO GET BACK INTO THE ÔÐ. ÍAKE A ROSTER ------------- ÔHIS PROGRAM WILL ALLOW YOU TO BUILD A CUSTOM DESIGNED ROSTER FOR ANY CLASS OR PORTION OF A CLASS BEING TESTED IN UP TO 9 SUBJECT AREAS. ÙOU MAY NOT ENTER MORE THAN 200 STUDENTS ON ANY SINGLE CLASS ROSTER. ÔHE DATA YOU PLACE IN THE ROSTER WILL DETERMINE THE RUN TIME OF ANOTHER PROGRAM CALLED THE GRADE BOOK MAKER. ÔHE DATA ENTERED IN THE ROSTER ACTUALLY DETERMINES THE SIZE OF THE GRADE BOOK YOU WILL MAKE LATER. ÉF YOU EXPERIANCE EXCESSIVE RUN TIMES OF THE GRADE BOOK PROGRAM YOU CAN CUT THE RUN TIME OF THAT PROGRAM BY MAKING YOUR ROSTERS FOR ONLY ONE OR TWO SUBJECTS. ÔHE NAMES OF THE STUDENTS WILL BE STORED IN EXACTLY THE SAME ORDER INWHICH THEY ARE ENTERED. ÉF YOU WANT TO ENTER YOUR GRADES IN ALPHABETICAL ORDER AT A LATER TIME THEY MUST BE ENTERED IN THAT ORDER WHEN YOU MAKE THE ROSTER. ÔHIS PROGRAM IS DESIGNED TO ADD THREE SPACES TO THE ROSTER YOU SET-UP FROM THE START, SO THAT YOU CAN ADD UP TO THREE STUDENTS AT A LATER TIME. ÉF YOU FEEL THAT THIS IS NOT A LARGE ENOUGH BUFFER, JUST ADD AS MANY FICTICIOUS NAMES AS YOU WANT. ÔHEN WHEN YOU ARE ASKED FOR THEIR GRADES IN THE ENTER GRADES PROGRAM, SIMPLY EXCUSE THEM BY ENTERING -1! ÔHE MAKE ROSTER PROGRAM WILL TAKE YOU TO THE MAKE A GRADE BOOK PROGRAM WHEN IT IS FINISHED RUNNING. ÍAKE A GRADE BOOK ----------------- ÔHIS PROGRAM ACTUALLY MAKES A GRADE BOOK FILE. ÔHE SIZE OF THE FILE IS BASED UPON THE DATA YOU ENTERED IN YOUR ROSTER. ÔHE SIZE OF THIS FILE CAN BE ROUGHLY CALCULATED BY THE FOLLOWING FORMULA: ((NS+3)*(NG+3)*NSUBS)/50=BLOCKS WHERE: NS = NUMBER OF STUDENTS NG = NUMBER OF GRADES PER SUBJECT NSUBS = NUMBER OF SUBJECTS BLOCKS = NUMBER OF BLOCKS THE FILE WILL OCCUPY ON THE DISK. ÔHE ANSWER WILL BE ACCURATE TO +/- 8% FOR FILES LARGER THAN 10 BLOCKS SO PLAY IT SAFE. ÔHE ROSTER AND GRADE BOOK MUST BE ON THE SAME DISK! ÔO CHECK A DISK AND SEE IF IT HAS ENOUGH SPACE SIMPLY LOAD ITS CONTENTS WHILE YOU ARE STILL IN BASIC AND CHECK THE AVAILABLE BLOCKS. ÐLAN YOUR GRADE BOOK BEFORE YOU MAKE YOUR ROSTER AND YOU WILL NEVER HAVE A PROBLEM! ×HEN THIS PROGRAM IS EXECUTED IT WILL GIVE YOU AN ESTIMATE OF THE TIME IT WILL TAKE TO MAKE THE GRADE BOOK AS SPECIFYED IN THE ROSTER. ÔHIS ESTIMATE TENDS TO BE ABOUT 8% LOW. ÙOU WILL THEN BE PRESENTED AN OPTION TO RUN THE PROGRAM. ÉF YOU CHOOSE NOT TO RUN IT, YOU WILL BE RETURNED TO THE MAIN MENUS. ÉF YOU SELECT TO RUN THE PROGRAM AND IF THE PROGRAM ESTIMATE IS GREATER THAN 15-20 MINS. ÇIVE YOUR DISK DRIVE A REST AFTER YOU'VE RUN THE PROGRAM! ÔHE 1541 DRIVE IS SENSITIVE TO HEAT AND ALTHOUGH IT WONT HURT THE DRIVE TO RUN THIS PROGRAM SOMETIMES THE DRIVE CAN'T FIND THE MENUS AFTER GETTING WARM. ÍY SOLUTION WAS A MUFFIN FAN FROM THE MY LOCAL RADIO AND TV PARTS HOUSE AND A FILTER, CHEAP AND EFFECTIVE! ÔHE UPGRADED VERSION OF THE ÔÐ WILL HAVE A FASTER RUNNING PROGRAM THAT SHOULD NOT CAUSE ANY TROUBLE EVER! ÏNE THING WHICH HAS BEEN A LITTLE TROUBLE FOR MOST USERS, IS THE FACT THAT THE ROSTER NAME IS APPENDED TO THE FRONT OF THE GRADE BOOK NAME YOU CHOOSE. ÔHIS SEEMS TO CAUSE CONFUSION BECAUSE THE NAME YOU GIVE THE GRADE BOOK IS THE NAME YOU ALWAYS GIVE TO THE COMPUTER, BUT THE COMPUTER ALWAYS USES THE WHOLE FILE NAME. ÐLEASE REMEMBER, THE NAME YOU CHOSE FOR THE GRADE BOOK IS THE ONE THE PROGRAMS EXPECT TO GET FROM YOU. ÅNTER GRADES PROGRAM -------------------- ÐERSONALLY É LIKE THIS PROGRAM THE BEST BECAUSE IT IS FUN! ×HEN YOU PICK THIS OPTION YOU WILL BE CARRIED TO THE PROGRAM WHICH É EXPECTED YOU WOULD MOST OFTEN USE. ÔHE USUAL PROMPTS WILL GET YOU INTO THE PROGRAM BODY WHERE YOU WILL BE ASKED FOR INFORMATION ABOUT ROSTER, GRADE BOOK (DON'T FORGET DO NOT GIVE THE PROGRAM THE WHOLE FILE NAME WHICH IT USES), AND THE SUBJECT. ÔHE PROGRAM SEARCHES THE FILES TO MAKE SURE YOU ARE ENTERING GRADES FOR A SUBJECT WHICH EXISTS ON THE ROSTER AND THEN ASKS FOR THE FIRST STUDENT'S GRADE, THUS YOU CONTINUE THRU THE PROGRAM TILL YOU'VE ENTERED ALL GRADES OR EXCUSED ANYBODY WHO SHOULD BE EXCUSED AND FINALLY, YOU WILL BE PRESENTED WITH THE GRAPHICS SCREEN WHICH SHOWS THE OLD CLASS AVERAGE, THE AVERAGE FOR THE GRADES BEING ENTERED, AND THE NEW AVERAGE FOR THE CLASS, IF YOU ACTUALLY ENTER THE GRADES AS THEY ARE WITH NO FURTHER ADJUSTMENT! ×HEN YOU FINISH ADJUSTING THE AVERAGE FOR THE CLASS, MAKE A NOTE OF IT AS IT IS ALGEBRAICALLY ADDED TO EACH STUDENT'S AVERAGE BEFORE THE STUDENT'S AVERAGE IS ACTUALLY STORED! ÍOMENTARILY WAIT AND A SCREEN OF TEXT WILL APPEAR WHICH PROVIDES AVERAGE ERROR AND THE STANDARD DEVIATION FOR THE SET OF SCORES YOU JUST ENTERED. ÂY THE WAY, THE BOXES YOU SEE ON THE GRAPHICS SCREEN ARE PROPORTIONAL TO THE STANDARD DEVIATION OF THE SET OF SCORES WHICH YOU JUST ENTERED. ÔHE GRADES ARE NOT ACTUALLY PUT INTO THE GRADE BOOK UNTIL YOU MAKE THAT DECISION. ×HEN THEY ARE ENTERED EVERY STUDENTS GRADE IS CURVED BY THE AMOUNT WHICH THE CLASS AVERAGE IS CURVED! ÉF YOU MAKE A MISTAKE JUST USE THE CHANGE A GRADE OPTION TO CORRECT THE PROBLEM AFTER YOU'VE ENTERED ALL OF THE GRADES FOR THE CLASS. ÔHAT PROGRAM UPDATES THE CLASS AVERAGE AND STUDENTS AVERAGE WHENEVER YOU CHANGE A GRADE. É DECIDED AFTER A LITTLE RESEARCH TO ROUND OFF ANY DECIMAL GRADE ENTERED. ÔHIS ALLOWED THE GRADE BOOK FILE TO BE MUCH SMALLER THAN IT WOULD HAVE BEEN IF É HAD CHOSEN OTHERWISE. ÔHE ÔÐ SUPPORTS TRUE ROUNDING OF ALL INTERNAL CALCULATIONS. ÔHE CLASS AVERAGE IS CALCULATED WHENEVER A BATCH OF GRADES ARE ENTERED, A GRADE IS CHANGED, OR A STUDENT IS REMOVED FROM A ROSTER. ÂECAUSE OF THIS CONSTANT CALCULATION AND ROUNDING OF THE CLASS AND STUDENT AVERAGES THESE FIGURES MAY VERY SLIGHTLY DIFFER FROM THE FIGURES YOU WOULD OBTAIN IF YOU DID ALL THE CALCULATIONS MANUALLY AND THEN ROUNDED THE RESULT. ÔHE LEAST SIGNIFIGANT DIGIT WILL ALWAYS REMAIN IN THE UNITS POSITION. ÃHANGE A GRADE PROGRAM ---------------------- ÔHIS PROGRAM IS ENTERED BY THE USUAL SET OF PROMPTS. ÉTS PURPOSE IS TO ALLOW YOU TO CHANGE OR AUDIT A PUPIL'S GRADES. ÔHIS IS THE PROGRAM YOU NEED IF YOU HAVE A PARENT OR PRINCIPAL COME TO YOU TO SEE WHY, "ÍIKEE ISN'T DOING SO WELL IN ALGEBRA!" ÉT ACTUALLY PRESENTS ALL OF A THE GRADES FOR ANY STUDENT SO THAT THEY CAN BE ALTERED BY YOU. ÉF YOU CHOOSE NOT TO ALTER A GRADE SIMPLY CHANGE IT TO THE SAME VALUE IT HOLDS! ÉF YOU CHOOSE TO EXCUSE A STUDENT WHO FORMERLY HAD A ZERO THEN JUST CHANGE THE GRADE FROM WHAT IT IS (ZEROS ARE CURVED WITH THE REST OF THE GRADES WHEN ENTERED) TO A -1. ×HEN THIS PROGRAM CALCULATES THE NEW CLASS AVERAGE AFTER YOU CHANGE A STUDENTS GRADE IT DOES NOT ALTER EACH STUDENTS GRADES ACCORDINGLY. ÓUBJECT REPORT CARD PROGRAM --------------------------- ÔHIS PROGRAM CAN BE USED AT ANY TIME TO PRODUCE HARD OR SOFT COPY OF THE CLASS STANDING OF ALL STUDENTS. ÉT ALSO PROVIDES INFORMATION CONCERNING THE CURRENT CLASS AVERAGE AND EACH STUDENT'S AVERAGE RELATIVE TO THE CLASS AVERAGE. ÉT IS USEFUL IN THE EVALUATION OF THE PERFORMANCE OF ANY, OR ALL, STUDENT(S) IN THE CLASS AND CAN BE USED TO GENERATE ALL DATA NORMALLY ENTERED UPON REPORT CARDS, EXCEPT ATTENDENCE. ÐRINT/ÒEAD CLASS ROSTER ----------------------- ÔHIS PROGRAM CAN GENERATE HARD OR SOFT COPY ATTENDENCE ROSTERS. ÔHAT IS TO SAY YOU CAN MAKE ATTENDENCE ROSTERS USING THIS PROGRAM! ÉF YOUR INTENT IS NOT TO MAKE A HARD COPY OF THE ROSTER YOU CAN JUST REVIEW THE ROSTER BY SELECTING THIS OPTION AND ELECTING NOT TO HAVE PRINTER OUTPUT. ÉT ALSO PROVIDES NECESSARY HARD COPY INFORMATION ABOUT THE MAXIMUM NUMBER OF STUDENTS WHICH MAY EXIST UPON THE ROSTER AT ANY GIVEN MOMENT, THE MAXIMUM NUMBER OF GRADES WHICH MAY BE ENTERED PER STUDENT, PER SUBJECT AND THE SUBJECT AREAS IN WHICH THE STUDENT MAY BE TESTED. ÁTTENDANCE ROSTERS ARE PRODUCED WHICH HAVE 10 SPACES TO THE RIGHT OF EACH STUDENT'S NAME AND A PLACE AT THE TOP FOR THE DATES INCLUSIVE. ÔHE ADD STUDENTS OPTION ----------------------- ÉF AT ANY TIME YOU WISH TO ADD A STUDENT YOU MAY DO SO USING THIS OPTION, HOWEVER IF YOU EXCEED THE MAXIMUM NUMBER OF SPACES FOR WHICH THE ROSTER IS DESIGNED THE PROGRAM WILL NOT ALLOW YOU TO ADD ANY STUDENTS BEFORE DELETING SOMEONE (SEE THE MAKE A ROSTER AND MAKE A GRADE BOOK OPTIONS ABOVE). ÔHE REMOVE STUDENTS OPTION -------------------------- ÔHIS OPTION ALLOWS YOU TO DO WHAT ITS NAME IMPLYS. ×HEN YOU DELETE A SOMEONE FROM A CLASS ROSTER HIS NAME IS REMOVED FROM THE ROSTER AND HIS GRADES ARE REMOVED FROM THE GRADE BOOK(S)! ÔHE PROGRAM WILL UPDATE THE CLASS'S AVERAGE AND PRESENT THE NEW DATA ALONG WITH THE OLD DATA, FOR EACH GRADE BOOK. ÙOU WILL BE ASKED HOW MANY GRADE BOOKS THE STUDENT IS ACTUALLY IN AND THEN THE PROGRAM WILL HELP YOU UPDATE EACH GRADE BOOK. ÙOU MUST REMOVE THE STUDENT FROM ALL GRADE BOOK'S WHICH ARE ASSOCIATED WITH THE ROSTER YOU ARE USING! ÒEMEMBER THE PROGRAM DOES ALL OF ITS CALCULATIONS USING THE CLASS AND INDIVIDUAL STUDENT AVERAGES. ÁFTER YOU HAVE RUN THIS PROGRAM THE CLASS AVERAGE WILL BE ALTERED BUT THE INDIVIDUAL STUDENT'S GRADES WILL NOT. ÉT IS LEFT TO THE INSTRUCTOR TO MAKE FINAL ADJUSTMENTS OF THE CLASS AVERAGE EACH TIME HE OR SHE ENTERS A SET OF GRADES. ÓCRATCH ANY FILE PROGRAM ------------------------ ÂE VERY CAREFULL WHEN USING THIS PROGRAM BECAUSE ALL FILES MAINTAINED ON THE GRADE BOOK DISK WORK AS A UNIT TO PROVIDE INFORMATION TO EACH PROGRAM AS IT IS RUNNING. ÉF YOU DESTROY THE WRONG FILE YOU WILL NOT BE ABLE TO RECOVER ANY DATA YOU HAVE ENTERED WITHOUT A DISK EDITOR PROGRAM OR SENDING YOUR DISKETTE TO ME, WITH VERY DETAILED INFORMATION ABOUT THE FILES ON THE DISKETTE! ÒEAD THE FOLLOWING INFORMATION VERY CAREFULLY: THE INITIATE A DISK PROGRAM CREATES A FILE ON THE GRADE CALLED "FILES". ÉT'S PURPOSE IS TO KEEP TRACK OF ALL FILE NAMES ON THE DISKETTE. ÔHE FIRST FIELD IN THAT FILE HOLDS THE NUMBER OF FILES THE DISKETTE CONTAINS. ÅACH SUBSEQUENT FIELD HOLDS A FILE NAME. ×HENEVER YOU ASK FOR A FILE THE PROGRAMS CHECK TO SEE IF IT EXISTS BY READING THIS FILE. ÎEVER ATTEMPT TO ERASE THIS FILE, IF YOU ARE SUCCESSFUL THE INFORMATION ON THE DISKETTE WILL BE USELESS TO THE PROGRAMS! ÔHE ROSTER FILES ARE USED BY ALL OF THEIR SUBORDINATE GRADE BOOKS WHILE GRADE BOOK MAINTANENCE IS BEING PERFORMED. ÉF YOU ARE MAINTAINING A GRADE BOOK AND SCRATCH ITS ROSTER YOU WILL NOT BE ABLE TO ACCESS THE INFORMATION IN THE GRADE BOOK WITHOUT RECREATING THE ROSTER EXACTLY AS IT WAS BEFORE IT WAS DESTROYED! ÔHE GRADE BOOK FILES MAY BE DESTROYED AND THEY WILL HAVE NO EFFECT UPON THE RUNNING OF ANY PROGRAM EXCEPT THAT YOU WILL NOT BE ABLE TO USE THE INFORMATION CONTAINED IN THE SCRATCHED FILE ANYMORE. ÉF YOU INITIATE A DISKETTE WHICH CONTAINS INFORMATION YOU WANT TO KEEP THAT INFORMATION IS LOST FOREVER! ÔHE DESTRUCTION OF ANY FILE BY ACCIDENT OR MISUSE OF THE ÔÐ DOES NOT PRECLUDE THE RETRIEVAL OF THE DATA IN THE FILE BY OTHER PROGRAMMING METHODS, BUT THE ÔÐ WILL NOT BE ABLE TO GET THAT DATA FOR YOU. IT ACTUALLY REMAINS UPON THE DISKETTE. ÐLEASE READ CAREFULLY THE BACK-UP SECTION BELOW. ÍAKING BACK-UPS --------------- ÍAGNETIC DISKETTES ARE WONDERFUL THINGS. WHEN USED WITH A 1541 DISK DRIVE THEY STORE ABOUT 80 TYPED PAGES OF INFORMATION BEFORE THEY ARE FULL. ÐROGRAMS AND PROGRAMMERS AND THE VARIOUS MISFORTUNES OF LIFE CAN DESTROY A DISKETTE IN MILLI-SECONDS! ÍAKE BACK-UP COPIES OF YOUR FILES AND PROGRAMS! ÔHERE IS AN EXCELLENT PUBLIC DOMAIN PROGRAM ON THIS DISKETTE WHICH WILL COPY THE ÔÐ OR ANY OTHER DISK THAT DOES NOT CONTAIN DISK ERROR PROTECTION. ÕSE IT TO MAKE BACK-UPS OF YOUR FILES! ÉF YOU ARE COPYING THE ÔÐ WHEN YOU ARE FINISHED PLEASE PLACE A WRITE PROTECTION TAPE OVER THE COPY'S NOTCH! ÁLSO, PLEASE MAKE 2 COPIES AND GIVE ONE TO A FRIEND! ÔHE BACK-UP PROGRAM IS WRITTEN TO RUN IN BASIC, SO TURN THE Ã64 OFF AND THEN ON BEFORE MAKING COPIES! Á NOTE ABOUT YOUR AUTHOR ------------------------ É AM 32 YEAR'S OLD AND HAVE 3 CHILDREN. É SPENT ELEVEN YEARS IN THE ARMY WORKING VARIOUSLY AS A KOREAN INTERPRETER, INTERCEPT OPERATOR AND INTELLIGENCE ANALYST, BOTH ALL SOURCE AND STRICTLY SIGNALS INTELLIGENCE. É WAS A CAREER SOLDIER AND NEVER DOUBTED THAT É WOULD RETIRE ONE DAY! ÂUT THEN É FOUND MYSELF MEDICALLY DISCHARGED, WITH NO COMPENSATION,NO MARKETABLE EDUCATION, AND A FAMILY TO SUPPORT. ÌAST DECEMBER É BOUGHT A Ã64 AND THAT WAS MY FIRST INTRODUCTION TO PROGRAMMING. É WROTE THIS PROGRAM TO SELL TO THE HIGHEST BIDDER, BUT AFTER PRAYER É FEEL URGED TO PROVIDE IT IN THIS FORM. É WANT TO EARN YOUR SUPPORT AND THIS IS AN INTRODUCTION TO WHAT É CAN DO FOR YOU THE TEACHER. ÔHE TEACHER'S PET WILL BE MADE INTO A BETTER AND MORE VERSITILE PROGRAM IF AND ONLY IF É DON'T HAVE TO GO BACK TO WORK DELIVERING PIZZAS FROM 6PM - 2AM AND ATTENDING MY CS CLASSES FROM 7AM - 12AM. É WILL NOT BE ENABLED TO WORK UPON THE UPGRADE UNLESS É GET THE SUPPORT É NEED FROM THE TEACHER'S WHO USE THIS PROGRAM. É AM COUNTING UPON THE FACT THAT É GOT IT FINISHED FIRST AND BEST AND THAT É DID IT WITH THE IDEA THAT PEOPLE RECOGNIZE A GOOD DEAL WHEN ONE COMES ALONG. ÉF YOU LIKE THIS PROGRAM AND USE IT FREQUENTLY AND IT SAVES YOU TIME AND EFFORT THEN THINK ABOUT THE FACT THAT É SPENT WELL OVER 450 HOURS BRINGING IT TO BE WHAT IT IS. ÔHEN THINK ABOUT WHAT IT COULD BE WITH ANOTHER 200-400 HOURS OF WORK. ÔHEN SEND ME WHAT YOU THINK IT IS WORTH TO YOU IN TERMS OF TIME SAVED! ÉF YOU ARE ONE OF THE FEW WHO, LIKE MYSELF, COULD NOT HAVE AFFORDED THE COMMERCIAL VERSION OF THE PROGRAM THEN JUST ENJOY THE CODE AND PRAISE GOD BECAUSE IT WORKS AND IT IS FREE! ÐLEASE FEEL FREE TO CALL OR WRITE IF YOU NEED HELP, HAVE A GOOD IDEA THAT YOU WANT TO SEE IN THE UPGRADE, FIND A BUG, OR JUST WANT TO CHAT. É REALLY DO WANT TO EARN YOUR SUPPORT. ÍAY GOD BLESS YOU AND YOUR FAMILY AS HE HAS ME AND MINE! ÍICHAEL Ê. ÅRSKINE 65 Å. 24TH ÓTREET ÓAN ÁNGELO, ÔØ 76903 915-655-2882